import React, { Component } from 'react';

class Tesing extends Component {
    render() {
        return (
            <div>
                <h1>App组件</h1>
            </div>
        );
    }
}
/*
    高阶组件,一个函数，接收一个或者多个组件，返回一个组件
    // HOC
    // 有状态的方式
 */
function HigherOrderComponent(WrappedComponent){
    /* 匿名的class */
    return class Demo extends Component{
        render(){
            return <WrappedComponent></WrappedComponent>
        }
    }
}

export default HigherOrderComponent(Tesing);